661374637b18a8590dc31e50e78bf0cf9624bd01,Minecraft/src/main/java/com/microsoft/Malmo/MissionHandlers/RewardForStructureCopyingImplementation.java,RewardForStructureCopyingImplementation,getReward,#MissionInit#MultidimensionalReward#,54

Before Change


            // Only send the reward at the very end of the mission.
            if (multidimReward.isFinalReward() && this.reward != 0)
            {
                multidimReward.add(this.dimension, this.reward);
            }
        }
        else

After Change


    @Override
    public void getReward(MissionInit missionInit, MultidimensionalReward multidimReward)
    {
        super.getReward(missionInit, multidimReward);
        if (this.rewardDensity == RewardDensityForBuildAndBreak.MISSION_END)
        {
            // Only send the reward at the very end of the mission.
            if (multidimReward.isFinalReward() && this.reward != 0)
            {
                float adjusted_reward = adjustAndDistributeReward(this.reward, this.dimension, this.rscparams.getRewardDistribution());
                multidimReward.add(this.dimension, adjusted_reward);
            }
        }
        else